home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9516 / PUTGET.CD < prev    next >
Text File  |  1996-02-09  |  8KB  |  126 lines

  1.           @VTömörítsünk!@N
  2.  
  3.               Tavaly  márciusi  termés @KJim  Hass,@N  az ohiói  székhelyû
  4.           Microfox Company dolgozójának PUT310.SDN csomagja. Hazánkban
  5.           még szokatlan  kiterjesztése ne  riasszon el  senkit: ez egy
  6.           közönséges    ARJ     archívum,    benne     egy    komplett
  7.           telepítôkészlettel.  Programjai:  a  kibontó  GET.EXE  37722
  8.           bájton, a  törpítô PUT.EXE  42786 bájton  és az  INSTALL.EXE
  9.           42790 bájton.  Legnagyobb darabját,  a PUT310.INS-t  LHA-val
  10.           tömörítették,  amit  az  állomány  elején  található --lh5--
  11.           bejegyzés is  egyértelmûvé tesz.  Ellenôriztem, tényleg  az.
  12.           Listázható,  kibontható,  kezelhetô  az  LHA  2.13  és 2.55B
  13.           változataival. Sôt a PUT.EXE program tesztelésekor kiderült,
  14.           az  alapértelmezésként   .PUT  kiterjesztésû   PUT  archívum
  15.           szintén   teljes   mértékben   kezelhetô   LHA-val,   ami  a
  16.           programozók ügyességét  dicséri. Persze  utalhattak volna  a
  17.           forrásra,  @KYoshi@N  mester  munkájára,  akinek  igencsak sokat
  18.           köszönhetnek.
  19.               Mint tudjuk,  a 89-es  sikerprogram, az  Lharc felett is
  20.           eljárt az  idô. Se  szeri se  száma azoknak  a tömörítôknek,
  21.           amelyek azonos vagy alig több idô alatt nagyobb  tömörítésre
  22.           képesek (például UC2, RAR,  AMG, PKZIP, ARJ, SQZ,  HA). Hogy
  23.           mégis  érdemes foglalkozni  az erre  épülô Putgettel,  annak
  24.           legfôbb   oka  az   egyszerû  kezelhetôség.   Eddig  az   új
  25.           programokat    ezernyi    --    többnyire    felesleges   --
  26.           szolgáltatással  ellátva  próbáltál el-  vagy  átcsábítani a
  27.           potenciális felhasználókat.  A HAP&PAH  új irányt  jelölt ki
  28.           azzal, hogy a minimumra szûkítették a  paraméterezhetôséget,
  29.           ám a Putget3.10 készítôi még ennél is tovább léptek,  amikor
  30.           a paramétereket meghatározták:
  31.               PUT [forráskönyvtár[\maszk@N [archívum[.PUT@N [QUIET]
  32.               GET [archívum[.PUT@N [célkönyvtár] [QUIET]
  33.               [meghajtó:][könyvtár\]INSTALL [/VM]
  34.               QUIET-tel a  program automatikusan  végzi a  dolgát, nem
  35.           kér  mindenhez  engedélyt.  Tulajdonképpen  a  batch üzemmód
  36.           kapcsolójának is  tekinthetô. Ha  nem élünk  vele, a program
  37.           két ablakot  jelenít meg.  Az egyikben  a forráskönyvtár (és
  38.           maszk)  jelenik meg,  a másik  egy párbeszédablak,  amelyben
  39.           arra  kell válaszolnunk  az Y  vagy Esc  billentyûvel,  hogy
  40.           indulhat-e a tömörítés a megadott paraméterekkel.
  41.               Alapértelmezésként  a  tömörítvény  kiterjesztése  .PUT,
  42.           ezért ez a paraméter elhagyható. Más kiterjesztést választva
  43.           kibontáskor  az  archívum  neve  mellett  meg  kell  adni  a
  44.           kiterjesztést   is.   Speciális   szerepe   van   az    .INS
  45.           kiterjesztésnek, ezt kell adnunk az Install program  számára
  46.           készített telepítôkészletnek.
  47.               Az  archívum  neve tetszôleges  lehet.  Természetesen az
  48.           elérési útvonalat megfelelôen  megadva másik lemezen,  másik
  49.           könyvtárban levô vagy létrehozandó állomány is megnevezhetô.
  50.           A   névvel   kapcsolatban  maga   a   PUT.EXE  nem   támaszt
  51.           elôírásokat,  viszont   az  INSTALL.EXE   eléggé  válogatós.
  52.           Elôször  is  az INSTALL-hoz  hatkarakteres  neveket célszerû
  53.           választani,  amelyek   közül  az   elsô  három   karakter  a
  54.           programazonosító,  a  második   három  pedig  javasoltan   a
  55.           verziószám.  Ráadásul pár  betûtrió eleve  foglalt: az  AHP,
  56.           BBS,  DOS,  EZT, HDM,  LAN,  NOS, PED,  PPT,  PUT, SEE,  UTL
  57.           azonosítókat maga a program használja.
  58.               Amennyiben  az archívum  nevét elhagyjuk,  a program  az
  59.           ARCHIVE.PUT nevet adja  az aktuális könyvtárban  lértehozott
  60.           új  tömörítvénynek.  Ilyenkor  mindenképp  megjelenik  a két
  61.           ablak a forráskönyvtár (és maszk) nevével, valamint az immár
  62.           bôvült  választási  lehetôségekkel. Hiszen  ekkor  nemcsak a
  63.           forrás- és  a célállomány  írható át,  de az  F8 billentyûre
  64.           megjelennek a  rendelkezésre álló  meghajtók, az  F2 pedig a
  65.           választható könyvtárak.
  66.               Alapértelmezésben a forrás  az aktuális könyvtár  összes
  67.           állománya,  de  megadhatunk más  meghajtót,  illetve elérési
  68.           útvonalat. Szûrôvel ugyan szûkíthetô a keresés, ám mert csak
  69.           egyetlem maszk írható elô, kevésbé rugalmas, mint ahogy  azt
  70.           hasonló esetekben megszoktuk. Tekintve, hogy nem foglalkozik
  71.           az  adott  könyvtárból  nyíló  alkönyvtárakkal, bonyolultabb
  72.           könyvtárszerkezetekkel  dolgozó  programok  tömörítésére nem
  73.           ajánlható. Hogy hiányzik a mozgatás, a listázás és a  teszt?
  74.           Nos, a PUT archívumok  az LHA-val listázhatók, a  tesztelést
  75.           pedig  vagy az  LHA t  parancsával kell  megoldani, vagy  az
  76.           elkészített tömörítvény kibontásával, majd a forrás és az új
  77.           állományok alapos  összehasonlításával. A  sikerrel bepakolt
  78.           állományokat a PUT használatakor kézzel (vagy batch  program
  79.           segítségével) kell/lehet törölni.
  80.               Akkor sincs  baj, ha  semmiféle paramétert  nem írunk  a
  81.           PUT.EXE-t indító parancssorba. Ilyenkor a program helybôl az
  82.           aktuális  könyvtár összes  állományának tömörítését  kínálja
  83.           fel,   ugyanott   létrehozva   egy   ARCHIVE.PUT  állományt.
  84.           Természetesen   mind   a    forrás-,   mind   a    célhelyen
  85.           változtathatunk.
  86.               Teljesen  analóg módon  használható a  GET.EXE; elôbb  a
  87.           kipakolandó  csomag  nevét, utána  a  célkönyvtárat adhatjuk
  88.           meg.  Harmadik  paraméterként   itt  is  kérhetô   a  QUIET,
  89.           alapértelmezett a .PUT kiterjesztés, viszont a kibontást nem
  90.           szûkíthetjük   maszkokkal.   Ha   a   kibontandó  csomag(ok)
  91.           kiterjesztése nem PUT,  a kiterjesztést is  be kell írni.  A
  92.           jelentkezô  menübôl  elmarad  a lista,  ha  a  megadott vagy
  93.           aktuális  könyvtárban  nincs  .PUT  kiterjesztésû  archívum;
  94.           ellenkezô   esetben   mint  egy   menübôl   válogathatunk  a
  95.           kipakolandó  archívumok közül.  Ha programjainkat  .SAV-ként
  96.           tömörítettük, a  forrásarchívum megadására  az @Kútvonal@N\*.SAV
  97.           alakot  is   használhatjuk.  Ilyenkor   a  GET.EXE   a  .SAV
  98.           kiterjesztésû archívumok nevét tárja elénk.
  99.               Paraméterek  nélkül  indítva  a  GET.EXE-t,  elôször   a
  100.           kipakolandó archívumot kell  kijelölnünk, majd a  kibontásra
  101.           kiszemelt célkönyvtárat.
  102.               Mindössze egy apró  hiányosságot találtam a  programban:
  103.           teljes képernyôs üzemmódban felsorolja mind a 26  lehetséges
  104.           meghajtót. Nem elérhetô  meghajtó választásakor azonban  nem
  105.           fagy  le   a  gép,   csupán  morózus   hibaüzenetet  kapunk.
  106.           Próbálkoztam a Lastdrive változó megfelelô beállításával, de
  107.           akkor  is  látni vélték  a  programok A-tól  Z-ig  az összes
  108.           meghajtót, ha a Lastdrive értéke L volt.
  109.               A harmadik program, az INSTALL.EXE a Puttal  elôállított
  110.           .INS    kiterjesztésû    állományokba    zsúfolt    csomagok
  111.           telepítésére alkalmas -- a telepítôprogram jogtisztán adható
  112.           az elkészített  csomagokkal (""INSTALL.EXE  can be  included
  113.           with  your  products  royalty free").  Mit  tud  az Install?
  114.           Kibontásra  kínálja  a  mellette  levô  .INS  kiterjesztésû,
  115.           hatbetûs    névvel    ellátott    tömörített   állományokat.
  116.           Alkönyvtárban  lévô állományt  kétféleképpen bonthatunk  ki:
  117.           vagy már a parancssorban megadjuk a kipakolandó .INS  nevét,
  118.           vagy a megjelenô menübôl válaszjuk ki. Az INSTALL.EXE  látja
  119.           és  használni  tudja a  megadott  vagy aktuális  könyvtárból
  120.           induló  alkönyvtár(ak)  tartalmát,  de  visszafelé,  a szülô
  121.           könyvtárba   nem   léphetünk  a   menübôl.   Telepítéskor  a
  122.           célkönyvtár alapértelmezése a hárombetûs programnév, amit  a
  123.           C:\ elôz meg.
  124.  
  125.           @KNagy Gábor@N
  126.